package com.edu.exam.enums.examination.paper;

/**
 * 算法类型枚举
 *
 * 从SegmentationConfig实体类中提取的独立枚举
 *
 * @author System
 * @version 1.0.0
 */
public enum AlgorithmType {
    TEMPLATE_MATCHING("模板匹配"),
    BOUNDARY_DETECTION("边界检测"),
    CONTOUR_ANALYSIS("轮廓分析"),
    DEEP_LEARNING("深度学习"),
    HYBRID("混合算法");

    private final String description;

    AlgorithmType(String description) {
        this.description = description;
    }

    public String getDescription() {
        return description;
    }

    /**
     * 获取显示名称（中文）
     *
     * @return 中文显示名称
     */
    public String getDisplayName() {
        return description;
    }
}